package com.arrayup;

import java.util.Arrays;

/**
 * @Author WaveHi
 * @Date 12/8/2021 上午 11:50
 * @Version 1.0
 * @Contact HJBWaveHi@163.com
 * @Description Arrays类的使用
 */
public class TestArrays {

    public static void main(String[] args) {

        //获取需测试的数组
        int[] nums1 = {21,3123,12,3,4,345,34,5456,45,324};
        int[] nums2 = new int[15];

        //用指定值填充数组
        Arrays.fill(nums2,12);

        //对数组进行排序
        Arrays.sort(nums1);

        //将数组复制到另一个数组
        System.out.println(Arrays.toString(nums2));
        System.arraycopy(nums1,2,nums2,8,6);
        System.out.println(Arrays.toString(nums2));

        //获取元素在数组的位置
        //获取需查找的元素
        int destNum = 10;

        //查找
        System.out.println("10的位置为" + Arrays.binarySearch(nums1, destNum));

    }

}
